Utilizing Change Effort Prediction to Analyze Modifiability of Business Rule Architectures at the NHS

نویسندگان

  • Koen Smit
  • Martijn Zoet
چکیده

Business rules (BR’s) play a critical role in an organization’s daily activities. With the increased use of BR (solutions) and ever increasing change frequency of BR’s the interest in modifiability guidelines that address the manageability of BR’s has increased as well. A method of approach to improve manageability and modifiability is to utilize architectures to structure BR’s. In current literature three different methods to structure business rules can be identified: 1) the rule family-oriented approach, 2) the fact-oriented approach and, 3) the decision-oriented approach. Scientific research comparing the ability to modify business rules in each of the three architectural candidates is limited. The goal of this research is to evaluate which architectural candidate and underlying architectural structures allow for the best modifiability. We sought to do so by applying design science research for the creation of the architectural candidates and by conducting semi-structured interviews to identify the case-specific productivity scores. By applying an Architecture-Level Modifiability Analysis using eight years of historical data from the British National Health Service each architectural candidate is evaluated with regards to its modifiability. Results of the analysis reveal that the rule family-oriented architecture scores best on modifiability, followed by the fact-oriented architecture, and lastly the decision-oriented architecture. The results of this study provide a foundation for further research on the application and evaluation of business rule architectures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Architecture-Level Modifiability Analysis

Cost, quality and lead-time are three main concerns in software engineering projects. The quality of developed software has traditionally been evaluated on completed systems. Evaluating the product quality at completion introduces a great risk of wasting effort on software products with inadequate system qualities. It is the objective of this thesis to define and study methods for assessment, e...

متن کامل

Customer Retention Based on the Number of Purchase: A Data Mining Approach

Purpose: this study wants to find any relationship between the numbers of purchase and the income the customer brings to the company. The attempt is to find those customers who buy more than one life insurance policy and represent the signs of good payments at the same time by the help of data mining tools. Design/ methodology/ approach: the approach of this research is to use data mining tools...

متن کامل

Real-time Prediction and Synchronization of Business Process Instances using Data and Control Perspective

Nowadays, in a competitive and dynamic environment of businesses, organizations need to moni-tor, analyze and improve business processes with the use of Business Process Management Systems(BPMSs). Management, prediction and time control of events in BPMS is one of the major chal-lenges of this area of research that has attracted lots of researchers. In this paper, we present a...

متن کامل

Accuracy of Genomic Prediction under Different Genetic Architectures and Estimation Methods

The accuracy of genomic breeding value prediction was investigated in various levels of reference population size, trait heritability and the number of quantitative trait locus (QTL). Five Bayesian methods, including Bayesian Ridge regression, BayesA, BayesB, BayesC and Bayesian LASSO, were used to estimate the marker effects for each of 27 scenarios resulted from combining three levels for her...

متن کامل

Experiences with ALMA: Architecture-Level Modifiability Analysis Architecture Analysis Experiences

Modifiability is an important quality for software systems, because a large part of the costs associated with these systems is spent on modifications. The effort, and therefore cost, that is required for these modifications is largely determined by a system’s software architecture. Analysis of software architectures is therefore an important technique to achieve modifiability and reduce mainten...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016